PXC Documentation

PXC Home

Surface Project 3D

pre 1.18

Node Data

Display name

Surface Project 3D

Internal name

Node_Surface_Project_3D

Inheritances

Node_Processor
Node_Surface_Project_3D

Inputs

dimension

Dimension

Surfaces

surface

Top

surface

Front

surface

Right

Back side

surface

Bottom

surface

Back

surface

Left

Camera

vec3

View Angle

vec3

Position

enum

Projection

slider

Fov

float

Distance

float

Scale

Geometry

bool

Extrude Both Side

Noise

bool

Use Noise

seed

Noise Seed

slider

Threshold

Rendering

enum

Voxel Color

palette

Face Blending

enum

Except

range

Depth Range

Outputs

surface

Surface Out

surface

Depth Pass

surface

Normal Pass

Attributes

Color Depth
Interpolation

Create 3D object by projecting 3 surfaces to each cardinal axis with an optional 3 extra surfaces for the opposite side.



Properties


Geometry
Extrude Both SideWhether to extrude both half symmetrically of keep the other part flat.


Noise

Use NoiseApply random noise to the object.
ThresholdAmount of noise.


Rendering

Voxel ColorMethod for setting object color:\nFace Normal: Use surface texture baed on normal.\nFace Average All: Average color from all surfaces.\nFace Average Except:Average color from 2 surfaces and use normal for the rest.
Face BlendingMultiply voxel with color.
Depth RangeDepth range for the Depth Pass output.



Commit History


1.21.3
  • Introduced

Related Links